Juan Leonardo Parra Altamirano turned himself into authorities for the crash that happened on Route 24 North in West Bridgewater on Monday, April 4, Massachusetts State Police report.
Parra Altamirano is facing several charges including leaving the scene of a crash that caused personal injury resulting in death. He is due in Brockton District Court Thursday afternoon.
The crash took the life of Erpharo Gilbert, of Raynham, who leaves behind several family members including a 5-year-old son, as also reported by Daily Voice.
Click here to follow Daily Voice Springfield and receive free news updates.